import request from '@/utils/request';

export default class Account {
  /**
   * 1.登录
   * @param {*} data 传递的信息
   * @returns
   */
  static login(data) {
    return request({
      url: '/web/login',
      method: 'POST',
      data,
    });
  }

  /**
   * 2.注册
   * @param {*} data
   * @returns
   */
  static register(data) {
    return request({
      url: '/web/register',
      method: 'POST',
      data,
    });
  }

  /**
   * 3.发送短信
   * @param {*} data mobile 电话号码
   * @param {*} data code 1:用户注册; 2 修改密码; 3: 修改手机号短信
   * @returns
   */
  static sendCode(data) {
    return request({
      url: '/common/end-sms',
      method: 'POST',
      data,
    });
  }

  /**
   * 4.修改密码
   * @param {*} data
   * @returns
   */
  static forgetPassword(data) {
    return request({
      url: '/web/user/pwd',
      method: 'POST',
      data,
    });
  }
}
